import request from '@/utils/request'

/**
 * 人脉广场相关接口
 */

/**
 * 发布咨询进件专家信息
 * @param {Object} data - 咨询信息数据
 * @returns {Promise} 返回发布结果
 */
export function answerQuestions(data) {
    return request.post("publish/answer_questions", data);
}

/**
 * 发布合作需求
 * @param {Object} data - 合作需求数据
 * @returns {Promise} 返回发布结果
 */
export function publishCooperation(data) {
    return request.post('network_square/publishCooperation', data)
}

/**
 * 查询我的同行列表
 * @param {Object} data - 查询参数
 * @returns {Promise} 返回同行列表数据
 */
export function querySameTradeListsMy(data) {
    return request.post('network_square/querySameTradeListsMy', data)
}

/**
 * 查询我的合作列表
 * @param {Object} data - 查询参数
 * @returns {Promise} 返回合作列表数据
 */
export function queryCooperationListsMy(data) {
    return request.post('network_square/queryCooperationListsMy', data)
}

/**
 * 查询我的咨询专家列表
 * @param {Object} data - 查询参数
 * @returns {Promise} 返回咨询专家列表数据
 */
export function queryConsultingExpertListsMy(data) {
    return request.post('network_square/queryConsultingExpertListsMy', data)
}

/**
 * 拉黑用户
 * @param {Object} data - 用户ID等数据
 * @returns {Promise} 返回拉黑结果
 */
export function blackUser(data) {
    return request.post('user/user_black', data)
}

/**
 * 删除同行列表
 * @param {Object} data - 删除参数
 * @returns {Promise} 返回删除结果
 */
export function querySameTradeListsDel(data) {
    return request.post('network_square/querySameTradeListsDel', data)
}

/**
 * 删除合作列表
 * @param {Object} data - 删除参数
 * @returns {Promise} 返回删除结果
 */
export function queryCooperationListsDel(data) {
    return request.post('network_square/queryCooperationListsDel', data)
}

/**
 * 删除咨询专家列表
 * @param {Object} data - 删除参数
 * @returns {Promise} 返回删除结果
 */
export function queryConsultingExpertListsDel(data) {
    return request.post('network_square/queryConsultingExpertListsDel', data)
}

/**
 * 删除咨询专家列表
 * @param {Object} data - 删除参数
 * @returns {Promise} 返回删除结果
 */
export function likeAdaptive(data) {
    return request.post('network_square/like_adaptive', data)
}
